leave an impression - Inglés Sinónimo Diccionario